Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOWLAND ROAD Terraced £216,000 15 Sep 2006
3 HOWLAND ROAD Terraced £163,250 27 Jul 2004
7 HOWLAND ROAD Terraced £329,600 14 Jan 2022
9 HOWLAND ROAD Semi-Detached £29,640 8 Dec 1997
11 HOWLAND ROAD Terraced £166,000 5 Oct 2005